package com.ark.cloud.java.persistence.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

/**
 * Copyright(c): 2021 Cloud-Ark Inc.
 * Author(s): Ma Wei (mawei@cloud-ark.com)
 */
@Data
@TableName("beam")
public class Beam {
    @TableField("fazimuth_center")
    private float fAzimuthCenter;      //   包络水平中心角				以父平台航向为0，向左为正，向右为负
    @TableField("fazimuth_sweep")
    private float fAzimuthSweep;        //  包络水平夹角大小
    @TableField("felevation_center")
    private float fElevationCenter;    // 包络垂直中心角				以父平台俯仰角为0，向抬头为正，低头为负
    @TableField("felevation_ sweep")
    private float fElevationSweep;    // 	包络垂直夹角大小
    @TableField("frequency")
    private float fFrequency;         // 	频率MHz	float
    @TableField("frange")
    private float fRange;           //	最大探测距离	float	1

    @TableId(type = IdType.AUTO, value = "id")
    private Long id;             //主键
}
